home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 6 / Amiga Format AFCD06 (Nov 1996, Issue 90).iso / screenplay / utility / game_patches_for_hd / marblemadness / contrib / mmpatch.readme < prev    next >
Text File  |  1996-07-27  |  2KB  |  47 lines

  1. Short: Use Marble Madness with 2.x + HD
  2. Type: game/patch
  3. Uploader: derekn@ece.cmu.edu
  4. Author: derekn@ece.cmu.edu, correction by Jean-Fraçois Fabre
  5.  
  6. This patch allows you to run Marble Madness under OS 2.x (and probably
  7. higher).  It also includes the old copy protection hack which allows
  8. you to run it from a hard disk.
  9.  
  10. To apply it:
  11. - copy your MM disk (Workbench copy works fine, but make sure you
  12.   relabel the disk back to the original name "MarbleMadness!")
  13.   (there may be an error due to the copy protection -- just ignore it)
  14. - remove the MM original (just to be safe)
  15. - cd df0: (or whichever drive the MM copy is in)
  16. - run the patcher (mmpatch) <--- this writes to the disk, so make sure
  17.   it's a copy
  18.  
  19. Here's how I installed it on my hard disk (after performing the above
  20. process):
  21. - copy the whole disk to a hard disk directory
  22. - ignore the error on c/sigfile
  23.   (Workbench copy gets confused with this, so it's probably better to
  24.   use the CLI for this.)
  25. - assign MarbleMadness!: (note the exclamation point) to the directory
  26.  
  27. The original deprotection hack (which I didn't change) appears to
  28. require a disk in df0:.  I'm not sure exactly why, but it doesn't seem
  29. to hurt anything.  I'm guessing that it starts to check for the copy
  30. protection and fails if there's no disk in the drive.
  31.  
  32. Source code is included for those who are curious: mmpatch.c.
  33.  
  34. I've heard from people who have this running on A1200's, A2000's,
  35. A3000's, and A4000's, with various combinations of hard disks and
  36. accelerators.  Some people have had some trouble running it on newer
  37. machines -- things to try include:
  38. - turn off caches
  39. - turn off Enforcer
  40. - remove all commodities
  41. - set VBR to 0 (I'm told there is a program called SETVBR0 for this)
  42. I only have an A1000, so if you have any more hints for getting it to
  43. run on newer machines, please send me email so I can pass them along to
  44. others.
  45.  
  46. - Derek Noonburg (derekn@ece.cmu.edu)
  47.